gpsbabel (1.8.0+ds-2) unstable; urgency=medium
* Add patch for failing test on i386
+ * Use Debian build flags for the GUI
-- Jochen Sprickerhof <jspricke@debian.org> Sun, 23 Jan 2022 22:24:45 +0100
--- /dev/null
+From: Jochen Sprickerhof <git@jochen.sprickerhof.de>
+Date: Sun, 23 Jan 2022 22:54:24 +0100
+Subject: Add Debian build flags
+
+---
+ gui/app.pro | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/gui/app.pro b/gui/app.pro
+index 81385bf..d4c1ef1 100755
+--- a/gui/app.pro
++++ b/gui/app.pro
+@@ -49,6 +49,12 @@ win32-g++ {
+ QMAKE_LFLAGS_RELEASE += -static-libgcc
+ }
+
++QMAKE_CPPFLAGS *= $(shell dpkg-buildflags --get CPPFLAGS)
++QMAKE_CFLAGS *= $(shell dpkg-buildflags --get CFLAGS)
++QMAKE_CXXFLAGS *= $(shell dpkg-buildflags --get CXXFLAGS)
++QMAKE_CXXFLAGS += $(shell dpkg-buildflags --get CPPFLAGS)
++QMAKE_LFLAGS *= $(shell dpkg-buildflags --get LDFLAGS)
++
+ # Set QMAKE_TARGET_BUNDLE_PREFIX so we get the correct CFBundleIdentifier in Info.plist
+ darwin:QMAKE_TARGET_BUNDLE_PREFIX=org.gpsbabel
+
convert -resize 32x32 gui/images/appicon.png debian/gpsbabel.xpm
xsltproc --output debian/gpsbabel.1 /usr/share/xml/docbook/stylesheet/docbook-xsl/manpages/docbook.xsl xmldoc/gpsbabel_man.xml
-override_dh_auto_build-arch:
- dh_auto_build
- if dpkg -s qtwebengine5-dev; then $(MAKE) unix-gui; fi
+execute_after_dh_auto_build-arch:
+ if dpkg -s qtwebengine5-dev > /dev/null; then dh_auto_build -- unix-gui; fi
override_dh_auto_build-indep:
$(MAKE) gpsbabel.pdf